water separability - German English Dictionary